package j01zuoye;

import java.io.File;
import java.util.Arrays;

public class J2loop {
    public static void main(String[] args) {
        File f = new File("C:\\Users\\Administrator\\Desktop\\short-learn\\java-learn");
//        System.out.println("f = " + f);
//        System.out.println(f.getAbsoluteFile());
        showJavaFile(f);
    }

    /**
     *
     * @param f 文件，或者文件夹
     */
     static void showJavaFile(File f){
        if(f.isFile()){
            //是文件
            if(f.getName().endsWith(".java")){
                //是java文件
                System.out.println(f);
            }
        }else {
            //文件夹
            File[] arr = f.listFiles();
            for (int i = 0; i < arr.length; i++) {
                showJavaFile(arr[i]);
            }
        }
    }

}
